@charset "utf-8";
/* CSS Document */

/******** Reset CSS ********/
/* Reset v2.0 | 20110126 */
body {
	margin: 0;
	padding: 0;
}
#swrapper {
	margin: 0 auto;
	width: 980px;
}
a {
	color: #0070b1;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0 none;
}
h1 {
	font-size: 22px;
	line-height:26px !important;
}
h2 {
	font-size: 20px;
	line-height:24px !important;
}
h3 {
	font-size: 18px;
	line-height:22px !important;
}
h4 {
	font-size: 16px;
	line-height:20px !important;
}
h5 {
	font-size: 14px;
	line-height:18px !important;
}
h6 {
	font-size: 12px;
	line-height:16px !important;
}
p {
	margin:5px 0 !important;
}
.clearfix {
	clear: both;
}
/******** Reset CSS ********/

/******** Designed CSS ********/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(images/bg-site.png);*/
	line-height:18px;
}
body {
	behavior:url(css/csshover.htc);
}
.clearL {
	clear:left;
}
.clearR {
	clear:right;
}
/******** Designed CSS ********/

.main960 {
	width:960px;
	margin:0 auto;
}
/*fSize & Color*/
.fsize16 {
	font-size:16px;
	line-height:22px !important;
	margin:0;
	padding:0;
}
.fsize14 {
	font-size:14px;
	line-height:20px !important;
	margin:0;
	padding:0;
}
.fsize12 {
	font-size:12px;
	line-height:18px !important;
	margin:0;
	padding:0;
}
.fsize11 {
	font-size:11px;
	line-height:17px !important;
	margin:0;
	padding:0;
}
/*===== TOP =====*/
.header {
	margin:0;
	overflow:hidden;
}
.logo {
	float:left;
	margin:21px 0 0 0;
}
.search-box {
	background:#A6600E;
	border:1px solid #794100;
	width:300px;
	float:left;
	border-radius:5px;
	margin:29px 0 0 115px;
	padding:2px;
}
.searchin {
	height:18px;
	line-height:18px;
	background:none;
	border:none;
	color:#FFF;
	margin:1px 0 0 5px;
	width:270px;
	float:left;
	text-shadow: 1px 1px 2px #732300
}
.subin {
	background:url(images/wiget-icons.png) left center;
	width:22px;
	height:22px;
	border:none;
	cursor:pointer;
	float:right;
}
.share-box {
	float:right;
	margin:10px 0 0 0;
	color:#333;
	text-shadow:0 1px 1px #FFF;
}
.share-box a {
	display:block;
	float:left;

	text-shadow:0 1px 1px #732300;
}
.share-box a:hover {
	text-decoration:none;
}
.share-box a span.ico-name {
	line-height:32px;
}
.share-box a.facebook-share span.ico-name-facebook, .share-box a.youtube-share span.ico-name-youtube ,.ico-name-zingme , .ico-name-twitter{
	background:url(images/share-wiget.png);
	display:block;
	width:32px;
	height:32px;
	float:left;
	margin:0 4px 0 0;
}
.share-box a.facebook-share span.ico-name-facebook {
	background-position:0 0;
}
.share-box a.youtube-share span.ico-name-youtube {
	background-position:-32px 0;
}

.ico-name-zingme  {background-position:-64px 0;}
.ico-name-twitter{background-position:-98px 0;}

.navigation {
	background:url(images/bg-org-navi.png) left center;
	height:38px;
	border:1px solid #833603;
	border-radius:5px;
	margin:0 0 0 0;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	font-size:13px;
	line-height:38px;
	margin:0 0 10px 0;
	text-transform:uppercase;
}
.navigation ul {
	margin:0 0 0 8px;
	padding:0;
	list-style:none;
}
.navigation ul li {
	float:left;
	color:#FFF;
	text-shadow: 0 1px 1px #732300;
}

.navigation ul li:hover {
	text-shadow: 0 1px 1px #333;
	background:url("images/black-trans.png") repeat scroll 0 0 transparent;
}
.navigation ul li.sep-navi {
	background:url(images/li-sep.png) left center;
	width:2px;
	height:38px;
}
.navigation ul li a {
	color:#FFF;
	display:block;
	padding:0 11px;
	font-weight:700;
}
.navigation ul li a:hover {
	text-decoration:none;
}
.navigation ul li.home {
	padding-left:8px;
}
.navigation ul li.home a {
	background:url(images/parabol-icon.png) 0 4px no-repeat;
	padding-left:30px;
}
.navigation ul li.home:hover a, .navigation ul li.home:hover a, .navigation ul li.home a.current {

}
.navigation ul li.rss a {
	background:url(images/rss.png) center center no-repeat;
	width:16px;
	height:38px;
	padding:0 5px;
}
.navigation ul li.rss a.current {
	background:url(images/rss.png) 50% 50% no-repeat, url(images/black-trans.png) 0 0 repeat;
}
/*===== END TOP =====*/

/*===== MIDDLE =====*/
.box-wiget {
	margin:0 0 12px 0;
	background:white;
}
.box-slide {
	width:700px;
	height:400px;
}
#slidingFeatures {
	background:url(images/ajax-loader.gif) center center no-repeat #efefef;
	position: relative;
	z-index:0;
	overflow: hidden;
	width: 700px;
	height: 350px; /*-webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px;*/
}
.jshowoff {
	width: 700px;
}
.jshowoff div {
	width: 700px;
	height: 345px;
}
.jshowoff div, .jshowoff img, .jshowoff {/*-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;*/
}
#basicFeatures, .jshowoff.basicFeatures, .jshowoff.basicFeatures img, .jshowoff.basicFeatures div {/*-webkit-border-radius: 0;-moz-border-radius: 0;*/
}
.jshowoff div p, .jshowoff div h2 {
	_background-color: #efefef;
}
.jshowoff h2, .jshowoff p {
	font-size: 18px;
	padding: 15px 20px 0px;
	margin:0 !important;
}
.jshowoff p {
	font-size: 13px;
	line-height: 15px;
	border-bottom:1px solid #919191;
	border-left:1px solid #919191;
}
.eddie {
	float: right;
	padding: 15px 20px 15px 20px;
}
.jshowoff p.jshowoff-slidelinks {
	position: absolute;
	bottom: -55px;
	left:0;
	margin: 0;
	padding: 0;
	width:699px;
}
.jshowoff-slidelinks a, .jshowoff-controls a {
	display: block;
	background-color: #FFF;
	color: #333;
	padding:5px 7px 0 7px;
	float: left;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	line-height: 18px;
	width:160px;
	height:54px;
	border-right:1px solid #919191;
}
.jshowoff-slidelinks a:last-child {
	width:159px;
}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {
	color: #333;
	text-decoration: none;
}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
	background-color: #DB5D01;
	color: #FFF;
}
.jshowoff-slidelinks a.jshowoff-active {
	position:relative;
	z-index:1;
}
.jshowoff-slidelinks a.jshowoff-active span.arrow-active {
	width:50px;
	height:9px;
	background:url(images/slide-active.png);
	position:absolute;
	left:65px;
	top:-9px;
	z-index:2;
}
p.jshowoff-controls {
	background: #aaa;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	margin: 0;/*-moz-border-radius-bottomleft: 6px;-moz-border-radius-bottomright: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;*/
}
.jshowoff-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
}
.jshowoff-pausetext {
	color: #fff;
}
.box-chor {
	position:relative;
	z-index:0;
	height:345px;
}
.box-des {
	position:absolute;
	left:0;
	bottom:0;
	width:680px;
	padding:10px 10px 15px 10px;
	font-size:20px;
	color:#f4e56c;
	background:url(images/black-trans.png);
	font-family: 'Open Sans', sans-serif;
	overflow:hidden;
}
.box-des a {
	color:#f4e56c;
}
.box-des-detail {
	background:#F4E56C;
	float:right;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	border-radius:5px;
	color:#663300;
}
.box-des-detail a {
	color:#663300;
}
.box-des-ico {
	background:url(images/detail-ico.png) left center no-repeat;
	padding:0 0 0 28px;
}
.box-support {
	width:250px;
	height:400px;
	background:url(images/anvien-support.png) no-repeat 0 0;
}
.regisbox {
	padding:153px 0 0 0;
	margin:0 auto;
	width:232px;
}
.registernow {
	background:url(images/registernow.png);
	width:232px;
	height:52px;
	display:block;
}
.registernow:hover {
	background-position:0 -52px;
}
.box-supporter {
	margin:10px 0 0 0;
}
.box-supporter a {
	background:url(images/box-support.png) top left repeat-x #794100;
	border-radius:5px;
	display:block;
	margin:0;
	padding:0;
	color:#FFF;
	line-height:28px;
}
.ava-supporter, .name-supporter {
	float:left;
}
.rounded-img {
	display: inline-block;
	border: solid 1px #f0c961;
	overflow: hidden;
	-webkit-border-radius: 5px;
}
.name-supporter {
	color:#ffde97;
	margin:0 0 0 5px;
	font-weight:bold;
}
.name-supporter-disable {
	color:#a55c07;
}
.info-supporter {
	float:right;
	font-size:11px;
	margin:0 5px 0 0;
}
.col3 {
	width:310px;
	float:left;
	display:inline;
	margin:0 15px 0 0;
}
.col3-last {
	margin:0;
}
.box-wiget-inside {
	background:#FFF;
	padding:3px;
	box-shadow: 0 0 2px 2px #cdcdcd;
}
.box-wiget-pack {
	background:url(images/wiget-pack.png) top right;
	height:82px;
}
.box-wiget-pack a {
	display:block;
	height:100%;
}
.box-wiget-pack a:hover, .box-wiget-pack a:hover span {
	text-decoration:none;
}
.box-wiget-pack-basic {
	background-position:0 0;
}
.box-wiget-pack-liking {
	background-position:0 -85px;
}
.box-wiget-pack-highClass {
	background-position:0 -170px;
}
.box-wiget-pack-basic .dth {
	margin:20px 0 0 0;
}
.box-wiget-pack-name {
	width:94px;
	float:left;
	display:inline;
	color:#663300;
}
.box-wiget-pack-content {
	float:right;
	width:210px;
}
.box-wiget-pack-name .dtt {
	border-top:1px solid #bb6134;
}
.dth {
	background:url(images/dth.png) 7px center no-repeat;
	padding:3px 0 2px 45px;
	display:block;
	line-height:14px;
}
.dtt {
	background:url(images/dtt.png) 7px center no-repeat;
	padding:3px 0 2px 45px;
	display:block;
	line-height:14px;
}
.box-wiget-pack-basic .box-wiget-pack-content-name, .box-wiget-pack-basic .box-wiget-pack-content-des, .box-wiget-pack-basic .box-wiget-pack-content-price {
	text-shadow: 0 2px 2px #4d8800;
}
.box-wiget-pack-liking .box-wiget-pack-content-name, .box-wiget-pack-liking .box-wiget-pack-content-des, .box-wiget-pack-liking .box-wiget-pack-content-price {
	text-shadow: 0 2px 2px #066d7e;
}
.box-wiget-pack-highClass .box-wiget-pack-content-name, .box-wiget-pack-highClass .box-wiget-pack-content-des, .box-wiget-pack-highClass .box-wiget-pack-content-price {
	text-shadow: 0 2px 2px #8f2813;
}
.box-wiget-pack-content-name, .box-wiget-pack-content-des, .box-wiget-pack-content-price {
	display:block;
	text-align:center;
	color:#FFF;
}
.box-wiget-pack-content-name {
	font-size:21px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	margin:8px 0 0 0;
	text-transform:uppercase;
	height:28px;
}
.box-wiget-pack-content-des {
	font-size:12px;
}
.box-wiget-pack-content-price {
	font-family:Impact, Arial, sans-serif;
	font-size:18px;
	margin:5px 0 0 0;
	line-height:18px;
}
.box-wiget-header {
	background:url(images/header.png) top right;
	height:28px;
}
.box-wiget-header-shadow {
	height:5px;
	background:url(images/shadow-header.png);
}
.box-wiget-header-shadow-org {
	background:url(images/shadow-header.png) #f8ecc8;
}
.box-wiget-content {
	padding:8px;
}
.box-wiget-content-org {
	background:#f8ecc8;
	padding:8px;
}
.box-wiget-title {
	background:url(images/header-note.png) top left no-repeat;
	line-height:28px;
	font-family: 'Open Sans', sans-serif;
	text-shadow: 0 1px 1px #732300;
	color:#FFF;
	font-size:14px;
	font-weight:700;
	padding:0 0 0 10px;
}
.box-wiget-title-ico {
	background:url(images/wiget-icons.png);
	width:24px;
	height:28px;
	float:left;
	display:inline;
	margin:0 5px 0 0;
}
.title-ico-video {
	background-position:-24px 0;
}
.title-ico-specVideo {
	background-position:-48px 0;
}
.box-video {
	float:left;
	width:420px;
}
.title-main-video {
	margin:8px 0;
	color:#a03b00;
}
.wiget-sep {
	width:100%;
	height:2px;
	margin:0 auto 5px auto;
	overflow:hidden;
	background:url(images/wiget-sep.png) top center;
}
.wiget-sep-small {
	background-position:center -2px;
}
.downloadButton {
	border:1px solid #663300;
	background:url(images/but.png) 0 0 repeat-x;
	padding:2px 10px;
	color:#FFF;
	text-shadow: 0 1px 1px #732300;
	border-radius:5px;
	display:block;
	float:left;
	font-weight:bold;
	line-height:12px;
}
.downloadButton:hover {
	text-decoration:none;
	background-position:0 -30px;
}
.downloadButton span {
	background:url(images/download-ico.png) left center no-repeat;
	padding:5px 0 5px 30px;
	display:block;
}
.down-text {
	float:left;
	margin:6px 0 0 8px;
}
.font-color-a03b00 {
	color:#a03b00;
}
.number-download {
	color:#7f2700;
}
.facebooklike {
	float:right;
}
.box-video-other {
	width:495px;
	height:300px;
	padding-left:15px;
	background:url(images/shadow-ver.png) left top no-repeat;
	float:right;
	position:relative;
}
.list-other {
	margin:0;
	padding:0;
	list-style:none;
}
.list-other li {
	float:left;
	width:146px;
	margin:0 14px 25px 5px;
}
.box-wiget-content-img {
	border:1px solid #666;
	margin:0 0 5px 0;
}
.box-wiget-content-title a {
	color:#333;
	font-weight:bold;
}
.box-wiget-content-title a:hover {
	text-decoration:none;
}
.slides_container {
	width:495px;
	display:none;
}
.slides_container div.slides_container_child {
	width:495px;
	height:300px;
	display:block;
}
.pagination {
	margin:0;
	padding:0;
	width:42px;
	position:absolute;
	top:11px;
	right:15px;
}
.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background:url(images/pa-icons.png) -12px 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:-12px -12px;
}
.box-video-title {
	color:#a03b00;
	font-weight:bold;
	padding:10px 0;
	margin:0 0 5px 0;
	background:url(images/org-sep.png) 98px center no-repeat #F8ECC8;
}
.box-video-title .nextSlides, .box-video-title .prevSlides {
	float:right;
	margin:1px 0 0 48px;
	background:url(images/pa-icons.png);
	width:12px;
	height:12px;
	display:block;
}
.box-video-title .nextSlides {
	background-position:-24px 0;
}
.box-video-title .prevSlides:hover {
	background-position:0 -12px;
}
.box-video-title .nextSlides:hover {
	background-position:-24px -12px;
}
/* --- viewport configuration ---------------------------------------------------------- */
.viewport {
	height: 81px;
	overflow: hidden;
	position: relative;
	width: 144px;
}
/* This is so that the 2nd thumbnail in each row fits snugly. You will want to add a similar
   class to the last thumbnail in each row to get rid of the margin-right. */
.no-margin {
	margin-right: 0;
}
/* --- Link configuration that contains the image and label ----------------------------- */
.viewport a {
	display: block;
	position: relative;
}
.viewport a img {
	height: 92px;
	left: -10px;
	position: relative;
	top: -5px;
	width: 164px;
}
/* --- Label configuration -------------------------------------------------------------- */
.viewport a span {
	display: none;
	height: 100%;
	padding-top: 10px;
	position: absolute;
	text-align: center;
	text-decoration: none;
	width: 100%;
	z-index: 5;
}
.viewport a span em {
	display: block;
	font-size: 0.45em;
	font-weight: normal;
}
/* --- Dark hover background ------------------------------------------------------------ */
.dark-background {
	background:url(images/play-icon.png) 48px 18px no-repeat rgba(0, 0, 0, 0.6);
	color: #fff;
	text-shadow: #000 0px 0px 20px;
}
.dark-background em {
	color: #ccc;
}
/* --- Light hover background ----------------------------------------------------------- */
.light-background {
	background-color: rgba(255, 255, 255, 0.6);
	color: #333;
	text-shadow: #fff 0px 0px 20px;
}
.light-background em {
	color: #707070;
}
.col2-l {
	float:left;
	width:430px;
	clear:both;
}
.col2-l.hdviet{clear:none;}
.col2-r {
	width:520px;
	float:right;
}
.box-wiget-content-calen {
	padding:0 !important;
	overflow:hidden;
	height: 375px;
}
.calen {
	float:left;
	width:250px;
}
.calen-sep {
	background:#FFFFDD;
}
.calen-sep .calen-time {
	background:#F8FF8E;
}
.calen-time {
	float:left;
	width:64px;
	height:48px;
	margin:0 8px 0 0;
	background:#F8DB82;
}
.calen-hour, .calen-day {
	display:block;
	text-align:center;
}
.calen-hour {
	font-size:19px;
	color:#a03b00;
	padding-top:8px;
}
.calen-day {
	font-size:12px;
	color:#719a09;
}
.calen-content {
	padding:5px;
}
.scroll-pane {
	width: 510px;
	height: 350px;
	overflow: auto;
}
.jspContainer {
	overflow: hidden;
	position: relative;
}
.jspPane {
	position: absolute;
}
.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 5px;
	height: 100%;
	background: red;
}
.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}
.jspVerticalBar *, .jspHorizontalBar * {
	margin: 0;
	padding: 0;
}
.jspCap {
	display: none;
}
.jspHorizontalBar .jspCap {
	float: left;
}
.jspTrack {
	background:#F8ECC8;
	position: relative;
}
.jspDrag {
	background:#000;
	opacity:0.5;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	border-radius: 10px;
}
.scroll-pane2 .jspDrag {
	background: #732e09;
}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}
.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}
.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}
.jspVerticalBar .jspArrow {
	height: 16px;
}
.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%;
}
.jspVerticalBar .jspArrow:focus {
	outline: none;
}
.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;
}
/* Yuk! CSS Hack for IE6 3 pixel bbug :( */
* html .jspCorner {
	margin: 0 -3px 0 0;
}
form.jqtransformdone label {
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem {
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: Arial;
}
*:first-child+html button.jqTransformButton[type] {
	width: 1;
} /* IE7 */
button.jqTransformButton span {
	background: transparent url(images/form/btn_right.png) no-repeat right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 25px;
}
button.jqTransformButton span span {
	background: transparent url(images/form/btn_left.png) no-repeat top left;
	color: #fff;
	font-weight:bold;
	padding: 0 4px 0px 8px;
	font-weight:bold;
	font-size: 12px;
	line-height: 25px;
	display: block;
	text-decoration: none;
	height: 25px;
	text-shadow:0 1px 1px #732300;
}
/*hover*/
button.jqTransformButton_hover span span {
	background-position: left -25px;
}
button.jqTransformButton_hover span {
	background-position: right -50px;
}
/*clicked*/
button.jqTransformButton_click span span {
	background-position: left -25px;
}
button.jqTransformButton_click span {
	background-position: right -50px;
}
/* IE 6 */
* html button.jqTransformButton {
	height:33px;
}
* button.jqTransformButton span span {
	height: 25px;
}
/* IE 7 */
*+ html button.jqTransformButton {
	height:33px;
}
*+ button.jqTransformButton span span {
	height: 25px;
}
/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(images/form/input/input_text_left.gif) no-repeat left top;
	height: 25px;
	padding: 0px;
	float:left;
}
.jqTransformInputInner {
	background: transparent url(images/form/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0px;
}
.jqTransformInputInner div {
	height: 25px;
	margin:0px 0px 0px 8px;
}
.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 25px;
	color:#404040;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}
/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}
/*hover*/
.jqTransformInputWrapper_hover {
	background-position: left -25px;
}
.jqTransformInputWrapper_hover div.jqTransformInputInner {
	background-position: right -25px;
}
/*focus*/
.jqTransformInputWrapper_focus {
	background-position: left -50px;
}
.jqTransformInputWrapper_focus div.jqTransformInputInner {
	background-position: right -50px;
}
.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 46px;
	padding-left: 4px;
}
/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea {
	font-size: 12px;
	line-height: 16px;
}
table.jqTransformTextarea td {
	font-size: 1px;
	line-height: 1px;
	width: 5px;
	height: 5px;
	margin: 0;
	padding: 0;
}
table.jqTransformTextarea {
}
table.jqTransformTextarea tr {
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea {
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl {
	background: url(images/form/textarea/textarea_tl.gif) no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-tm {
	background: url(images/form/textarea/textarea_tm.gif) repeat-x top left;
}
table.jqTransformTextarea td#jqTransformTextarea-tr {
	background: url(images/form/textarea/textarea_tr.gif) no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-ml {
	background: url(images/form/textarea/textarea_ml.gif) repeat-y top left;
}
table.jqTransformTextarea td#jqTransformTextarea-mm {
	background: url(images/form/textarea/textarea-mm.gif) repeat;
}
table.jqTransformTextarea td#jqTransformTextarea-mr {
	background: url(images/form/textarea/textarea_mr.gif) repeat-y top left;
}
table.jqTransformTextarea td#jqTransformTextarea-bl {
	background: url(images/form/textarea/textarea_bl.gif) no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-bm {
	background: url(images/form/textarea/textarea_bm.gif) repeat-x top left;
}
table.jqTransformTextarea td#jqTransformTextarea-br {
	background: url(images/form/textarea/textarea_br.gif) no-repeat top left;
}
/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl {
	background-position:0px -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm {
	background-position:0px -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr {
	background-position:0px -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml {
	background-position:-5px 0px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm {
	background-image: url(images/form/textarea/textarea-mm-hover.gif);
}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr {
	background-position:-5px 0px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl {
	background-position:0px -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm {
	background-position:0px -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-br {
	background-position:0px -5px;
}
/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl {
	background-position:0px -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm {
	background-position:0px -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr {
	background-position:0px -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml {
	background-position:-10px 0px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm {
	background-image: url(images/form/textarea/textarea-mm-focus.gif);
}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr {
	background-position: -10px 0px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl {
	background-position:0px -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm {
	background-position:0px -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-br {
	background-position:0px -10px;
}
table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea {
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}
/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {
	float: left;
	display:block;
	margin:0 5px 0 0;
}
.jqTransformRadio {
	background: transparent url(images/form/radio.png) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}
/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper {
	display:block;
	float:left;
}
a.jqTransformCheckbox {
	background: transparent url(images/form/checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}
/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked {
	background-position: center bottom;
}
/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 25px;
	background: url(images/form/select_left.gif) no-repeat top left;
	float:left;
	color:#333;
}
.jqTransformSelectWrapper div span {
	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 25px;
	line-height: 12px;
	padding: 8px 0 0 7px;
	overflow: hidden;
	cursor:pointer;/*border: 1px solid #CCCCCC;*//*	border-right: none;*/
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 30px;
	height: 25px;
	background: url(images/form/select_right.gif) no-repeat center center;
}
.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 24px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #999;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}
.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}
.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color:#333;
}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#F8DB82;
	color: #333;
}
/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {
	display: none;
}
.box-wiget-header-shadow-org-calen {
	background:url(images/shadow-header.png) #F8DB82;
}
.header-calen {
	background:#f8db82;
	margin:0 0 2px 0;
	padding: 2px 5px;
}
.box-wiget-header-HDvietnam {

}
.box-wiget-header-HDvietnam .box-wiget-title {
	background:url(images/header-note-hdvietnam.png) left top no-repeat;
	text-shadow: 0 1px 1px #c60;
}
.title-ico-hdvietnam {
	background-position:-72px 0;
}
.hdvietnam-logo {/*background:url(images/hdvietnam-logo.png) right center no-repeat; padding:0 58px 0 0;*/
}
.note-hd {
	font-size:12px !important;
	font-weight:normal !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
.box-wiget-header-shadow-blue {
	background:url(images/shadow-header.png) #eceff4
}
.box-wiget-content-blue {
	background:#eceff4;
}
.box-wiget-content-blue .box:last-child {
	border-bottom:none;
}
.fl-element {
	float:left;
	display:inline;
	margin:0 8px 8px 0;
}
.fr-element {
	float:right;
	display:inline;
}
.box-wiget-content-timpost {
	font-size:11px;
	color:#999;
	margin:0 0 8px 0;
}
.col-2-hdvietnam-l {
	width:146px;
}
.col-2-hdvietnam-r {
	width:252px;
}
.list-news {
	margin:0;
	padding:0;
	list-style:none;
}
.list-news li {
	border-bottom:1px dotted #666;
	padding:0 0 8px 0;
	margin:0 0 12px 0;
}
.list-news li:last-child {
	border-bottom:none;
	padding:0 0 12px 0;
	margin:0;
}
.no-sep li {
	border-bottom:none;
}
.view-detail {
	background:url(images/wiget-icon.gif) 5px 5px no-repeat;
	padding:0 0 0 15px;
}
.box-ads, .box-mail {
	width:257px;
	height:90px;
}
.box-ads {
	float:left;
}
.box-mail {
	background:url(images/mail.png);
	float:right;
}
.box-mail-content {
	padding:55px 12px 0 80px;
}
.inmail {
	height:20px;
	width:108px;
	border:none;
	background:none;
	font-size:12px;
	line-height:18px;
	color:#666;
	float:left;
}
.submail {
	height:22px;
	float:right;
	border:1px solid #b5b5b5;
	padding:2px 3px;
	background:url(images/pagin-bg.png) top left repeat-x;
	cursor:pointer;
	border-radius:5px;
	font-size:11px;
	text-shadow: 1px 1px #FFF;
	font-size:11px;
	color:#666
}
.submail:hover {
	background:url(images/mail-hover.png) top left repeat-x;
	color:#FFF;
	border:1px solid #005360;
	text-shadow: 1px 1px #005360;
}
.col2-l-poll {
	width:190px;
	float:left;
	background:url(images/sep-ver.png) top right repeat-y;
	padding:0 10px 0 0;
}
.col2-r-poll {
	width:200px;
	float:right;
}
.box-wiget-header-slidechanel {
	position: relative;
}
a.special {
	color: #A03B00;
	position: absolute;
	right: 5px;
	top: 5px;
}
.box-wiget-header-slidechanel h3 {
	height: 30px;
	line-height: 27px !important;
}
.box-wiget-header-spec a.special:hover {
	text-decoration: none;
}
.box-wiget-header-spec a.special span {
	background: url(images/mic.png) 0 1px no-repeat;
	width: 18px;
	height: 18px;
	position: absolute;
	right: 80px;
}
.ask {
	font-weight:bold;
	color:#a03b00;
	margin:0 0 8px 0;
}
.list-poll {
	margin:0;
	padding:0;
	list-style:none;
}
.list-poll li {
	margin:0 0 8px 0;
}
.list-poll li div.inradio {
	margin:0 5px 10px 0
}
.result-poll-number {
	margin:0 0 5px 0;
}
.result-poll {
	margin:10px 0;
	padding:0 0 0 0;
}
.progress_container {
	padding:1px;
	width:195px;
	height:9px;
	overflow:hidden;
	background:url(images/progress_container.png);
}
.progress_bar1, .progress_bar2, .progress_bar3 {
	height:9px;
	width:0px;
	border-radius:5px;
	background:url(images/progress_bar.png);
}
/*-----------------------------------------------------------------------------------*/
/*Tipsy Tooltip style
/*-----------------------------------------------------------------------------------*/  

.tipsy {
	padding: 5px;
	font-size: 11px;
	position: absolute;
	z-index: 100000;
}
.tipsy-inner {
	padding: 6px 8px 6px 8px;
	background-color: black;
	color: white;
	max-width: 200px;
	text-align: center;
}
.tipsy-inner {
	border-radius: 3px;
}
.tipsy-arrow {
	position: absolute;
	background: url(images/tipsy.gif) no-repeat top left;
	width: 9px;
	height: 5px;
}
.tipsy-n .tipsy-arrow {
	top: 0;
	left: 50%;
	margin-left: -4px;
}
.tipsy-nw .tipsy-arrow {
	top: 0;
	left: 10px;
}
.tipsy-ne .tipsy-arrow {
	top: 0;
	right: 10px;
}
.tipsy-s .tipsy-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -4px;
	background-position: bottom left;
}
.tipsy-sw .tipsy-arrow {
	bottom: 0;
	left: 10px;
	background-position: bottom left;
}
.tipsy-se .tipsy-arrow {
	bottom: 0;
	right: 10px;
	background-position: bottom left;
}
.tipsy-e .tipsy-arrow {
	top: 50%;
	margin-top: -4px;
	right: 0;
	width: 5px;
	height: 9px;
	background-position: top right;
}
.tipsy-w .tipsy-arrow {
	top: 50%;
	margin-top: -4px;
	left: 0;
	width: 5px;
	height: 9px;
}
.but {
	display:block;
	float:left;
	border:1px solid #833603;
	background:url(images/bg-org.png);
	color:#FFF;
	border-radius:5px;
	padding:5px;
	text-shadow:0 1px 1px #732300;
	font-weight:bold;
}
.but:hover {
	text-decoration:none;
}
.but-cmt {
	margin:0 0 0 25px;
}
.but-cmt span {
	background:url(images/cmt-icons.png) left center no-repeat;
	padding:0 0 0 20px;
	display:block;
}
/*===== END MIDDLE =====*/

/*===== BOTTOM =====*/
.navigation-footer {
	border-top:1px solid #b5b5b5;
	border-bottom:1px solid #b5b5b5;
	padding:10px 0;
}
.navigation-footer ul {
	margin:0 0 0 5px;
	padding:0;
	list-style:none;
}
.navigation-footer ul li {
	float:left;
	color:#333;
	text-shadow: 0 1px 1px #FFF;
}
.navigation-footer ul li a {
	color:#333;
	display:block;
	padding:0 27px;
}
.navigation-footer ul li a:hover {
	text-decoration:underline;
}
.navigation-footer ul li.home {
	padding-left:8px;
}
.navigation-footer ul li.home a {
	background:url(images/parabol-icon.png) 0 4px no-repeat;
	padding-left:30px;
}
.navigation-footer li.home:hover a {
	background-position:0 -27px;
}
.navigation-footer li a.rss {
	background:url(images/rss.png) center center no-repeat;
	width:16px;
	height:16px;
	padding:0 5px;
}
.copyright {
	text-align:center;
	padding:8px 0;
	color:#646464;
	font-weight:bold;
}
/*===== END BOTTOM =====*/

/*===== COMMON =====*/
.col-l {
	width:700px;
	float:left;
	margin-bottom:15px;
	display:inline;
}
.col-r {
	width:250px;
	float:right;
	display:inline;
}
.box-wiget-box3 {
	width:229px;
	float:left;
	margin:0 3px 0 0;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}
.box-wiget-box3-last {
	margin:0 0 0 0 !important;
}
.box-wiget-box3 a:hover {
	text-decoration:none;
}
.box-wiget-box3-basic {
	border:1px solid #2d6a04;
}
.box-wiget-box3-liking {
	border:1px solid #087c97;
}
.box-wiget-box3-highClass {
	border:1px solid #8c2210;
}
.box-wiget-box3-header {
	height:56px;
	background:url(images/wiget-pack-2.png);
	display:block;
}
.box-wiget-box3-price, .box-wiget-box3-flatform {
	background:url(images/wiget-bg-pack.png) top left #f7be56;
	display:block;
}
.box-wiget-box3-price {
	background:url(images/box-sep-price.png) bottom center no-repeat, url(images/wiget-bg-pack.png) top left #f7be56 !important;
}
.box-wiget-box3 .box-wiget-pack-content-name {
	margin:0;
	padding:8px 0 0 0;
}
.box-wiget-box3-basic .box-wiget-box3-header {
	text-shadow: 0 2px 2px #4d8800;
	background-position:0 0;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.box-wiget-box3-liking .box-wiget-box3-header {
	text-shadow: 0 2px 2px #066D7E;
	background-position:0 -56px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.box-wiget-box3-highClass .box-wiget-box3-header {
	text-shadow: 0 2px 2px #8F2813;
	background-position:0 -112px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.box-wiget-box3-price .box-wiget-pack-content-price {
	margin:0;
	padding:14px 0;
	color:#663300;
	text-shadow: 0 1px 0 #ffe6b4;
}
.box-wiget-box3-flatform {
	overflow:hidden;
}
.box-wiget-box3-flatform .dth, .box-wiget-box3-flatform .dtt {
	float:left;
	color:#663300;
	line-height:16px;
	padding:4px 0 4px 45px;
	margin:0 12px;
}
.box-logo {
	position: relative;
	z-index: 0;
}
.box-logo-last {
	background:none;
}
.box-logo .next2 {
	position: absolute;
	right: -8px;
	z-index: 1;
	cursor: pointer;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.box-logo .prev2 {
	position: absolute;
	left: -8px;
	z-index: 1;
	cursor: pointer;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.box-logo .next2:hover, .box-logo .prev2:hover {
	filter:alpha(opacity=100);
	opacity: 1.0;
}
.listchannel {
	margin-left: 18px;
	height:55px;
	overflow:hidden;
}
.listchannel ul li {
	float:left;
	display:inline;
}
.category .listchannel {
	margin-left: 40px;
}
/*===== END COMMON =====*/

.wiget-sep-full {
	background:url(images/wiget-sep-full.png);
}
.list-other-video li {
	margin:0 10px 25px 12px;
}
.box-sep-dot {
	border-bottom:1px dotted #333;
	margin:0 0 10px 0;
}
.pagin {
	margin:0;
	padding:0;
	list-style:none;
}
.pagin-list {
	float:right;
}
.pagin li {
	float:left;
	margin:0 4px;
}
.pagin li a {
	display:block;
	background:url(images/pagin-bg.png) left bottom #FFF repeat-x;
	border:1px solid #bdbcbd;
	padding:5px 10px;
	font-weight:bold;
	color:#333;
	text-shadow:0 1px 0 #FFF;
	border-radius:3px;
}
.pagin li a:hover {
	text-decoration:none;
	color:#FFF;
	background:url(images/bg-org.png) left center repeat-x;
	border:1px solid #9c4e00;
	text-shadow:0 1px 0 #9c4e00;
}
.box-video-title-large {
	background:url(images/org-sep-lagre.png) 95px center no-repeat #F8ECC8;
}
.box-wiget-header-small {
	background:url(images/header.png) top left;
}
.box-mail-common {
	width:250px;
	float:none;
	background:url(images/mail250.png);
}
.box-mail-common .box-mail-content {
	padding:55px 11px 0 80px
}
.box-mail-common .inmail {
	width:100px;
}
.wrap-content {
/*	background:url(images/nav-bar.png);*/
}
.nav-bar-cover {
	width:220px;
	float:left;
	display:inline;
	border-right:2px solid #fff;
}
.nav-bar {
	margin:0;
	padding:30px 0 0 0;
	list-style:none;
	float:right;
}
.nav-bar a.nav-bar-element {
	width:185px;
	margin:0 0 2px 0;
	display:block;
	border-bottom-left-radius:8px;
	border-top-left-radius:8px;
	padding:5px 12px 5px 8px;
	background:url(images/bg-org.png) left center repeat-x;
	color:#fff;
	text-shadow:0 1px 1px #732300;
	border:1px solid #833603;
}
.nav-bar a.nav-bar-element:hover, .nav-bar a.nav-bar-active {
	text-decoration:none;
	background:url(images/nav-bar-active.png) left center repeat-x;
	border:1px solid #004b5e;
	text-shadow:0 2px 2px #066D7E;
}
.nav-bar a.nav-bar-active {
	font-weight:bold;
}
.nav-bar-child {
	list-style:none;
	margin:0 0 0 10px;
	padding:0;
}
.nav-bar-child li {
	border-bottom:1px dotted #666;
}
.nav-bar-child li:last-child {
	border-bottom:none;
}
.nav-bar-child li a {
	color:#333;
	padding:8px 0 8px 16px;
	background:url(images/arrow-pack.gif) left center no-repeat;
	display:block;
	font-weight:bold;
}
#post_body img {
	max-width:445px
}
.description_box {font-weight:700;padding:8px 0}
.content-in {
	padding:15px 10px 10px 15px;
}
.header-pack {
	border-bottom:1px dotted #666;
	padding:0 0 8px 0;
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:16px;
	width:auto;
}
.pack-price {
	background:url(images/pack-price.png);
	border-radius:10px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-shadow:0 1px 1px #732300;
	margin:12px 0;
}
.pack-price-box {
	display:block;
	padding:8px 15px;
}
.pack-price-box-sep {
	display:block;
	height:2px;
	background:url(images/sep-price-box.png);
}
.price-box {
	font-size:20px;
}
.box-tit {
	font-size:18px;
	font-weight:bold;
	border-bottom:1px dotted #b5b5b5;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
.font333 {
	color:#333;
}
.support-table {
	background:url(images/bg-support.png) bottom center no-repeat;
	padding:10px;
}
.support-table a:hover {
	text-decoration:none;
}
.sup-list {
	margin:0;
	padding:0;
	list-style:none;
}
.sup-list li {
	float:left;
	display:inline;
	width:198px;
	border-right:1px dotted #666;
	padding:0 10px;
}
.sup-list li:last-child {
	border:none;
}
.sup-list-box {
	margin:15px 0 0 0;
	padding:0 0 0 15px;
	list-style:square;
}
.sup-list-box li {
	float:none;
	display:list-item;
	width:auto;
	border:none;
	color:#a03b00;
	padding:0;
}
.sup-list-box li a {
	color:#a03b00;
}
.sup-list-box li a:hover {
	text-decoration:underline;
}
.list-table {
	margin:10px 0;
}
.list-table, .list-table tr, .list-table tr td, .list-table tr th {
	border-collapse:collapse;
}
.list-table tr:first-child {
	border:1px solid #e79a00;
}
.list-table tr th {
	background:url(images/wiget-bg-pack.png) top left;
	color:#663300;
	text-shadow:0 1px 0 #FFE6B4;
}
.list-table tr td {
	border-bottom:1px dotted #b5b5b5;
	text-align:center;
}
.list-table tr.list-table-sep td {
	background:#fff2d9;
}
.textin {
	width:350px;
	background:url(images/backin.png) bottom left repeat-x #FCFCFC;
	border:1px solid #d6d8d8;
	padding:5px;
	border-radius:5px;
	color:#666;
}
.textin:focus, .areain:focus {
	border:1px solid #b5b5b5;
}
.textin-code {
	width:80px;
}
.areain {
	width:660px;
	height:150px;
	background:url(images/backin.png) bottom left repeat-x #FCFCFC;
	border:1px solid #d6d8d8;
	padding:5px;
	border-radius:5px;
	color:#666;
}
.norform {
	background:url(images/pagin-bg.png) left bottom #fff;
	border:1px solid #b5b5b5;
	padding:5px 8px;
	cursor:pointer;
	border-radius:5px;
	text-shadow:0 1px 0 #fff;
}
.subform {
	border:1px solid #833603;
	background:url(images/bg-org.png) left center repeat-x;
	border-radius:5px;
	padding:5px 8px; 
	cursor:pointer;
	margin-right:5px;
	color:#fff;
	text-shadow:0 1px 1px #732300;
}
.subform:hover {
	background:url(images/bg-org-navi.png) left center repeat-x;
}
.map {
	width:660px;
	margin:0 auto 15px auto;
	border:3px solid #fff;
	box-shadow:0 0 2px 2px #CDCDCD;
	border-radius:5px;
}
.alias {
	font-weight: 700;
	font-style: italic;
}
/*poll*/
.PollStyle {
	width: 100%;
	clear: both;
	display: block;
}
.pollleft {
	float: left;
	width: 49%;
}
.pollright {
	float: right;
	width: 49%;
}
.contact_aline {line-height:26px;}
.contact_aline img {height:24px;}
.contact_aline a {float:right;display:block;height:24px;background:url(images/reset.png) no-repeat center center;width:24px;color:transparent;}
.timedate {color:#666;font-style:italic;float:left;}
.topdes {float:right;}
.print_detail{line-height:16px;padding-left:20px;background:url(images/print.png) no-repeat left center;}
/*poll*/

#option2, #option1, #option3{margin-right: 6px;}

/*ME NU*/
#nav { }
#nav li { float: left; display: block; position: relative; z-index: 999; margin:0}
#nav li a:hover, #nav li a.hov { }

/* @group subnav */
#nav ul {border:1px solid #833603; position: absolute; left: 1px; display: none; margin: 0; padding: 0; list-style: none;  box-shadow: 0 1px 3px rgba(0,0,0,0.2); padding-bottom: 3px;background: white; font-family:arial;}	
#nav ul li { width: 180px; float: left; border-top: 1px solid #fff; text-align: left; border-bottom:1px dotted #999;}
#nav ul li:hover { border-left: 0px solid transparent; border-right: 0px solid transparent; background: rgb(255, 255, 213); color:#111}

#nav ul a { display: block; height: 20px; line-height: 20px; padding: 6px; color: #666; border-bottom: 1px solid transparent; text-transform:  none; font-size:12px;color: #797979; font-weight: normal; text-shadow:none;}
#nav ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; color: #4e4e4e; }
#nav ul li.last_chidrl {border:none;}
.box-wiget-title{text-transform:uppercase;}
.navigation-active {background:url("images/black-trans.png") repeat scroll 0 0 transparent;}
.button_giahan {height:31px;width:250px;margin:10px 0 0 0;background:transparent url(images/giahan.png) no-repeat 0 0;display:block;overflow:hidden}
.button_giahan:hover {background-position:0 -31px;}
.cl1 {margin-left:14px;}
.timk {background: url("images/form/btn_left.png") no-repeat -5px -1px transparent;
color: #FFFFFF;
border-radius:3px;
font-size: 12px;
font-weight: bold;
border:1px solid #900;
width:80px;
height: 25px;
cursor:pointer;
line-height: 25px;
text-decoration: none;
text-shadow: 0 1px 1px #732300;}
table#Body td{border-bottom: 1px dotted ;padding-bottom:6px;margin-bottom:6px;}
.hotline {
float: left;
clear: both;
margin-top: 6px;
text-align: center;
font-size: 14px;
font-weight:700;
}
.hotline span{color:red;}
.fl_elementTop {float:left;margin-right:6px;}
.fl_elementTop  img{border: 1px solid #666}
.to_wg {border-bottom: 1px dotted #666;
padding: 0 0 12px 0;
overflow:hidden;
margin: 0 0 12px 0;
}
.conpart1 .otherheader
{font-size: 18px;
font-weight: bold;
text-indent:12px;

margin: 0 0 10px 0;}
.titl2e a {}
.relatedpost {
padding:0;
}
.relatedpost li {
color:#333;
}
.relatedpost li a {
color:#333;
text-decoration:none;
}
.relatedpost li a:hover {
text-decoration:none;
}
.main_sub {display:none;}

.thuebao h1 {font-size: 18px;
font-weight: bold;
border-bottom: 1px dotted #b5b5b5;
padding: 0 0 5px 0;
margin: 0 0 10px 0;}
.thanks {color:red;}
.thuebao tr td{padding:8px 0;}

.lienhe_new td{padding:6px 0;}
.hotline:hover {
background-position: 0 -31px;
}
.hotline
{height: 31px;
width: 250px;
margin: 115px 0 0 9px;
background: transparent url(images/hotline.png) no-repeat 0 0;
display: block;
overflow: hidden;}
.hline {margin:0}
.hline span{font-size: 14px;color: red;font-weight:700}

.fane {width: 648px;
float: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: solid 1px #d1d1d1;
padding-top: 5px;
margin-top: 10px;}

.fane a{padding: 0px 11px 5px 5px;
float: left;
width: 66px;}

.fb-like {
border-top: 1px dotted #666;
border-bottom:1px dotted #666;
width: 100%;
margin:8px 0;
padding:8px 0;
}

.timepost{font-size:11px;font-style:italic}

.breadc_home{position:fixed;top:-9999px;left:-9999px}
.breadc_cat{float:left;display:inline-block;margin:0 0 10px 0;padding:0;border-bottom:3px double #eee}
.itemscope{position:fixed;top:-9999px;left:-9999px}